Queueing Analysis of SPJ Queries over Continuous Data Streams

نویسندگان

  • Qingchun Jiang
  • Sharma Chakravarthy
چکیده

Currently, considerable body of work exists on stream data processing. Research on data streams varies from algorithms for computing various operators on streams to the design of architectures and implementation of systems for large scale stream processing. Most of the work has focused on the use of queues with traditional query processing operators to handle unpredictable, real-time processing of stream data. To the best of our knowledge, there is little or no work on the queueing analysis of continuous, real-time data and its processing using relational operators/queries. In this paper, we present an analysis based on the queueing theory to study the behavior of stream data in a query processing system. Our approach enables us to compute the mean number of tuples, the variance of the number of tuples, and the mean as well as the variance of the waiting time of tuples in the system. Furthermore, this approach establishes a way to find the probability distribution functions of both the number of tuples and the waiting time of tuples in the system. Finally, we have designed and implemented a number of experiments to demonstrate the accuracy and effectiveness of our analysis. We believe that the results of this paper are extremely useful for the design of stream processing systems and for the understanding of the behavior of stream data.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Queueing Analysis of Continuous Queries for Uncertain Data Streams Over Sliding Windows

With the rapid development of data collection methods and their practical applications, the management of uncertain data streams has drawn wide attention in both academia and industry. System capacity planning and Quality of service (QoS) metrics are two very important problems for data stream management systems (DSMSs) to process streams e±ciently due to unpredictable input characteristics and...

متن کامل

ارائه روشی پویا جهت پاسخ به پرس‌وجوهای پیوسته تجمّعی اقتضایی

Data Streams are infinite, fast, time-stamp data elements which are received explosively. Generally, these elements need to be processed in an online, real-time way. So, algorithms to process data streams and answer queries on these streams are mostly one-pass. The execution of such algorithms has some challenges such as memory limitation, scheduling, and accuracy of answers. They will be more ...

متن کامل

Continuous Queries over Data Streams - Semantics and Implementation

Recent technological advances have pushed the emergence of a new class of data-intensive applications that require continuous processing over sequences of transient data, called data streams, in near real-time. Examples of such applications range from business activity monitoring and online analysis of sensor data to trend detection in stock ticker data. This work presents a solid and powerful ...

متن کامل

An Abstract Semantics and Concrete Language for Continuous Queries over Streams and Relations

Despite the recent surge of research in query processing over data streams, little attention has been devoted to defining precise semantics for continuous queries over streams. We first present an abstract semantics based on several building blocks: formal definitions for streams and relations, mappings among them, and any relational query language. From these basics we define a precise interpr...

متن کامل

Processing Continuous Historical Queries over XML Update Streams

We address the problem of processing continuous historical queries over streams of XML data, returning continuous, exact answers. The stream data considered are tokenized XML data with embedded updates for inserting, removing, or replacing stream subsequences that correspond to complete XML tree nodes when they are fully materialized to trees. Our query language for expressing historical querie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003